the sun beat down - Deutsch Englisch Wörterbuch